/**
 * Copyright 2015-现在 weavecode
 */
package com.wcs.exam.common.faceid.bean;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serial;
import java.io.Serializable;

/**
 * 合作方后台上送身份信息返回信息
 */
@Data
@Accessors(chain = true)
public class GetfaceidReturn implements Serializable {

    @Serial
    private static final long serialVersionUID = 1L;
    /**
     * 业务流水号
     */
    private String code;
    /**
     * 请求结果描述
     */
    private String msg;
    /**
     * 业务流水号
     */
    private String bizSeqNo;

    private GetfaceidResult result;

    @Data
    public static class GetfaceidResult {
        /**
         * 请求业务流水号
         */
        private String bizSeqNo;

        private String transactionTime;
        /**
         * 合作方订单号
         */
        private String orderNo;
        /**
         * 此次刷脸用户标识，调 SDK 时传入
         */
        private String faceId;

        private Boolean success;
    }
}
